backfolding artifact - French English Dictionary